Big Huge Thesaurus

Mellivora capensis

noun